Tamantara Ubud Bali Located in Ubud city centre, only 5 minutes walking to Ubud main street. Great restaurants around the corner, various activities close by. You will be welcomed by our staff in our luxury hotel. We would love to help you choose which activities suits your style and get the most out of your stay in Ubud. Explore the culture, beautiful nature, sports activities and wild life.