Popular accommodations in Nabari-shi-Marunouchi
HotelAccommodates 2
Smile Hotel Nabari
Located 44 km from Nara Station, Smile Hotel Nabari provides rooms with air conditioning in Nabari. This 3-star hotel offers a 24-hour front desk and luggage storage space. Free WiFi is available and private parking can be arranged at an extra charge.Book nowfrom $86 per night