NOBORIOJI HOTEL, Nara city, Japan
NOBORIOJI HOTEL is conveniently located at 40-1 Noborioji-cho in Nara city, Japan
Hotel Location:
Address: 40-1 Noborioji-cho
City: Nara city
Country: Japan
Hotel Features:
- Check-In Time: 1500
- Check-Out Time: 1200
- Non Smoking Rooms