Situé à environ 7 km du Temple de Goa Gajah, Hotel Nata Sari House à Ubud se trouve à proximité de plusieurs sites touristiques de la ville.
Un endroit populaire à Ubud est le Marché d'Ubud étant à 10 minutes en voiture. Le Musée Puri Lukisan est à environ 3 km de l'hotel.
Toutes les chambres à Nata Sari House proposent un balcon, un bureau et une climatisation. Les salles de bain sont dotées d'un bidet, une douche à l'italienne et une toilette séparée.
Vous pourrez savourer une cuisine Asian au restaurant Bebek Uma Dawa, situé à environ 20 minutes en voiture de l'hotel.