Teba Suci Suite is part of the hidden beauty of Ubud with views of mountains and green rice fields far from noise. Strategically located only 15 minutes from the center of Ubud city, Teba Suci Suite is a location that can perfect your visit to Bali, especially the Ubud area.