Business Inn Trevi

1-3-17 Sagamihara, Sagamihara, Kanagawa Prefecture, 229-0031, Japan
#15
Rank 15 of 23 hotels
in Sagamihara
Write a Review

Nearby Business Inn Trevi

Sagamihara Travel Forum

Need advice about Sagamihara, Japan? Visit the Travel Forum for Sagamihara and ask our Answer Gurus.

Sagamihara Travel Guide