Ubud Suites

Ubud Suites

Bed & breakfast

Jalan Tirta Tawar, Ubud, Indonesia 80571