OYO 91720 Hotel Yotowawa is a 2-star property located in Kupang.
With a private bathroom equipped with a shower, rooms at the hotel also feature free WiFi, while certain rooms have a city view. At OYO 91720 Hotel Yotowawa rooms include a flat-screen TV with cable channels.
The nearest airport is El Tari International Airport, 1.2 miles from the accommodation.