Jalan Tegal Wangi No. 21, Rabasta angkul angkul beeach inn - 80361 - Bali, Indonesia View Map Area: Legian Beach
Photo Hotel Zen Rooms Basic Kuta Tegal Wangi