Hotel Suparsa S Home Stay
1 Stars
JALAN SRIWEDARI NO 35 BANJAR TAMAN KAJA UBUD, - Bali,
Indonesia
View Map
Area: Ubud
This unpretentious hotel is situated in Ubud.