User
Menu
Taman Sari I, Kerobokan Kelod,Kuta Utara,Kabupaten, No.19 - Bali, Indonesia View Map Area: North Kuta
This unpretentious hotel is situated in Seminyak.
Photo Oyo 90534 Amore Apartment