Mai Malu Home Stay Hotel Ubud
Providing garden views, a terrace and free Wi-Fi, Mai Malu Home Stay provides accommodation conveniently situated in Ubud, within a short distance of Ubud Market, Ubud Palace and Saraswati Temple.
Number of rooms: 3
Jl. Goutama No.13, 80571 Ubud, Indonesia