Christ The King's Catholic Church liegt lediglich 7 Minuten zu Fuß von dem 3-Sterne-Hotel Tahoura International Kalkutta entfernt und ist unbedingt einen Besuch wert.
Die 26 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen. Ein Bidet, eine getrennte Toilette und eine Dusche stehen ebenfalls zur Verfügung.
Das Restaurant Arsalan serviert verschiedene Gerichte der indischen Küche und liegt 1 km weit weg vom Hotel Tahoura International.
Das Zentrum von Kalkutta kann man fußläufig in 30 Minuten vom Hotel aus erreichen. Die Lage des Hotels in einer Entfernung von 3 km von der Indischen Nationalbibliothek ist ein Vorteil. Ankur Kala befindet sich in unmittelbarer Nähe zum Tahoura International Kalkutta. Die Unterkunft liegt lediglich 25 Minuten zu Fuß vom Bahnhof Sealdah und lediglich 25 Minuten zu Fuß vom Majdan entfernt.