Entire House kyoto house/1 stop to JR Kyoto st /5min /Free WiFi
★★★★★
3 Chome-2-7 Kyomachi, Otsu, Japan Show on map
SUPER HOTEL Otsu Station is a 3-star hotel in Otsu, Japan. Guests rate it 8.0/10 (very good) across 163 reviews, ranking it #20 of 80 places to stay in Otsu.
3 Chome-2-7 Kyomachi, Otsu, 520-0044, Japan
Check-in starts at 03:00 PM and check-out is until 10:00 AM. Early check-in or late check-out may be available on request.
SUPER HOTEL Otsu Station has a guest rating of 8.0 out of 10 from 163 reviews, which is considered very good. It ranks #20 of 80 properties in Otsu on Triptoic.
SUPER HOTEL Otsu Station is located at 3 Chome-2-7 Kyomachi, Otsu 520-0044, Japan.
SUPER HOTEL Otsu Station is rated 3 stars.
Highly rated alternatives close by
Hotel
Guest favorite
Guest favorite
Hotel