Up to 4 guests can stay at Ugo Villa Tokyo and enjoy the Yodobashi Church, located 5 minutes' walk away.
The accommodation comes with a bathroom with a bidet, a separate toilet, and a shower. Hairdryers and bath sheets are also offered.
The kitchen amenities feature an electric kettle and a fridge, provided in a dining area. Offering Korean dishes, Delica Ondoru is situated a 5-minute walk from Ugo Villa.
The 1-bedroom villa offers a convenient location, just 1.2 km from the Shinjuku Nomura Building, while the massive Godzilla Head is about 800 metres away. The 1-bathroom villa is also within a few blocks of the Vr Zone Shinjuku. Ugo Villa is 10 minutes' drive from the Yoyogi Park. This Tokyo property is located 650 metres from Higashi-shinjuku metro station and a few moments from Shin-Okubo train station.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please