Tagel Karsa Guest House
Ubud, Indonesia
5.5COSY
A guest house nestled in the cultural heart of Ubud, promising the kind of warm, personal welcome that small independent stays in Bali are known for.
A guest house nestled in the cultural heart of Ubud, promising the kind of warm, personal welcome that small independent stays in Bali are known for.