In einer 6 Gehminuten Entfernung von dem 3-Sterne-Hotel Giovanda House Ubud liegt der Palast Puri Saren.
Das Hotel befindet sich knapp 2 Kilometer vom Neka Museum entfernt. Zudem liegt der Affenwald von Ubudetwa 800 Meter von hier entfernt. Zu den Unterhaltungsmöglichkeiten im Stadtviertel Ubud - Zentrum von Ubud gehört der Bukit Campuhan (ist in einer 25 Gehminuten Entfernung von der Pension). Gäste können auch das Bebek Bengil Crispy Duck besuchen (liegt nur wenige Schritte entfernt vom Giovanda House Ubud). Die Bushaltestelle Monkey forest - Alaya resort befindet sich ebenfalls in 200 Meter Entfernung zur Unterkunft.
Alle Zimmer bieten eine Klimaanlage sowie eine Sitzecke. Ein Bidet, eine getrennte Toilette und eine Dusche stehen ebenfalls zur Verfügung.
Das Restaurant Tamarilo liegt lediglich 5 Minuten zu Fuß vom Giovanda House entfernt und serviert italienische Gerichte.