St Thomas Church befindet sich etwa 4 km vom Sai Sharad Guest House Naozor entfernt und ist unbedingt einen Besuch wert. Außerdem gibt es Parkplätze.
Baga Retreat House ist unter anderem in 10 Autominuten Entfernung gelegen. The Church of Our Lady of Socorro ist in rund 4,1 km Entfernung von der Unterkunft.
Die 10 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und sind mit einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. Gerne können die Gäste eine getrennte Toilette und eine Dusche nutzen.