Das 4-Sterne-Villa Silas Boutique Hotel & Spa Ubud ist im Stadtviertel Penestanan von Ubud gelegen, circa 3 km vom Affenwald von Ubud entfernt. Das Hotel mit 14 Zimmern verfügt auch über einen Infinity-Pool.
Der Markt von Ubud ist rund 10 Fahrminuten vom Hotel entfernt gelegen. Kulturelle Sehenswürdigkeiten in der Umgebung sind das Neka Museum (3,1 km) und das Blanco Renaissance Museum (2 km). Das Villa Silas Boutique Hotel & Spa Ubud liegt in etwa 2,1 km Entfernung vom Bukit Campuhan.
Die Gäste können im Restaurant Wayang Restaurant, das sich in unmittelbarer Nähe von der Unterkunft befindet, eine Auswahl an indonesischen Gerichten genießen.