Just 300 metres from Wakayama Castle Park, Smile Hotel Wakayama offers air-conditioned rooms with free wired internet and tea/kettle. The hotel offers massage services, a Japanese/Western buffet breakfast and free-use bicycles. Rooms at Wakayama Smi...
Rooms total: 4 More information »