Located 128 meters from Teuku Umar Garden Restaurant. Set in a prime location of Bali, Alkyfa Hotel puts everything the city has to offer just outside your doorstep.
Located 253 meters from Teuku Umar Garden Restaurant. The 2-star Dee Mansion offers comfort and convenience whether you're on business or holiday in Bali.
Located 306 meters from Teuku Umar Garden Restaurant. Ideally located in the Denpasar area, Micost HOMESTAY promises a relaxing and wonderful visit. Featuring a satisfying list of amenities, guests will find their stay at the property a comfortable one.