Church befindet sich etwa 25 Minuten zu Fuß von dem 4-Sterne-Brown Town Resort & Spa Hyderabad entfernt und ist unbedingt einen Besuch wert. Das Resort verfügt über WLAN in den Zimmern und bietet außerdem ein Restaurant.
Pochamma temple ist 1 km vom Hotel entfernt gelegen. Das Brown Town Resort & Spa befindet sich in Hyderabad, in ungefähr 50 Fahrminuten Entfernung vom Bahnhof Hyderabad Deccan.
Die Unterkunft bietet 41 Zimmer mit einem Balkon und einer Sitzecke und einem Blick auf den Garten. In den Badezimmern sind eine getrennte Toilette und eine Dusche vorhanden. Die privaten Bäder mit modernen Badezimmern sind mit einer getrennten Toilette und einer Dusche ausgestattet.
Die Gäste können Gerichte der chinesischen Küche im Restaurant ausprobieren.