Das elegante 3-Sterne-Hotel Tegal Sari, Pemuteran- North Bali liegt in 19 Gehminuten Entfernung von einem Strand entfernt und bietet Zimmer mit Blick auf den den Pool. Der Gasthof verfügt über einen Swimmingpool und liegt in unmittelbarer Nähe von natürlichen Sehenswürdigkeiten wie dem Strand von Pemuteran.
Bedeutende Orte in Pemuteran wie Reef Seen Turtle Hatchery und das Schildkrötenprojekt befinden sich in der Nähe. Gäste können Sehenswürdigkeiten wie den Pura Pulaki besuchen (liegt in einer Entfernung von 2 km vom Tegal Sari, Pemuteran- North Bali). Auch der Biorock Pemuteran Bali ist gleich neben dem eleganten Hotel.
Alle Zimmer bieten eine Klimaanlage sowie einen Balkon und einen Essbereich. Einige Zimmer sind mit einem Waschbecken ausgestattet. Großzügige Badezimmer sind mit einem Bidet, einer getrennten Toilette und einer Dusche eingerichtet.
Zu den nahe gelegenen gastronomischen Einrichtungen gehört das Restaurant La Terrasse, das nur 15 Fußminuten vom Hotel Tegal Sari, Pemuteran- North Bali entfernt ist.