Der Bali-Orchideengarten befindet sich ca. 2 km vom Hotel Two Lizards Beach Villas Sanur entfernt und ist einen Besuch wert.
Das Hotel heißt alle Gäste, rund 10 Autominuten vom Strand Segara entfernt, willkommen. Zum Stadtzentrum von Sanur sind es 30 Minuten zu Fuß. Das Two Lizards Beach Villas befindet sich in etwa 5 km Entfernung von der Catur Muka Statue. Das Hotel liegt in unmittelbarer Nähe zur Bushaltestelle Perama.
In einigen Zimmern stehen ein Hochstuhl und ein Plasma-TV zur Verfügung.
Das Restaurant BARISTA Coffee House, das 17 Fußminuten von hier entfernt liegt, bietet köstliche Gerichte.