The OYO 2166 Elitya Stay is a member of the OYO Rooms chain. A reasonable 2 star property has 15 rooms spread over an undefined number of stories. OYO 2166 Elitya Stay Bali Photo Gallery Address: Tukad Badung XVIII B No. 77, Renon, Denpasar Selatan, Kota Denpasar, Bali 80226 Bali GPS coordinates: Latitude: -8.692766 Longitude: …