Das 4-Sterne-Dewani Villa Resort Umalas liegt in 25 Gehminuten Entfernung von der MÉTIS Gallery & Boutiques und bietet WLAN in den öffentlichen Bereichen und Parkplätze. Im Hotel können Gäste einen Swimmingpool genießen und einen Spaziergang am Fluss unternehmen, der knapp 1 Kilometer von der Unterkunft entfernt ist.
Das Hotel liegt im Stadtviertel Umalas von Umalas und in 15 Autominuten Entfernung von der World Trade Center Site sowie in 10 Autominuten Entfernung von Einkaufsmöglichkeiten wie dem Krisna Oleh - Oleh Bali Sunset Road. Das Dewani Villa Resort Umalas befindet sich sehr günstig, nähmlich in einer Entfernung von 2 km vom Berawa-Strand. Zu den Unterhaltungsmöglichkeiten in der Umgebung gehört der Cocoon Beach Club (ist in einer Entfernung von 20 Autominuten von der Unterkunft). Die Bushaltestelle Seminyak Garden - Line 4 ist ebenfalls nicht weit entfernt vom Hotel.
Das Hotel verfügt über 7 Zimmer mit einer Sitzecke. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage. Eine getrennte Toilette und eine Dusche stehen in diesen Zimmern zur Verfügung. Zu den Extras gehören ein Haartrockner und Handtücher, die in den En-Suite Bädern mit einer Wellness-Badewanne, einer getrennten Toilette und einer Dusche angeboten werden. Diese Zimmer bieten ebenfalls Blick auf den Pool.
Jeden Tag bietet das Dewani Villa Resort ein amerikanisches Frühstück an. Das Restaurant Vedic Kitchen liegt in unmittelbarer Nähe von der Unterkunft und bietet eine große Auswahl an Gerichten der indischen Küche.