Zu den Ausflugszielen gehören Amerikanisches Generalkonsulat (liegt in rund 10 Fahrminuten Entfernung von der Bells Grand Inn), und St. Thomas Mount National Shrine (etwa 7 Fußminuten von hier entfernt). Zu den historischen Sehenswürdigkeiten in der Nähe gehört Fort St. George (ist etwa 5 Fahrminuten von der Unterkunft entfernt).
Die Bells Grand Inn ist mit einem Schreibtisch sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Diese Villa verfügt über ein Badezimmer mit einem Bidet, einer getrennten Toilette und einer Dusche. Außerdem stehen Handtücher für Ihren Komfort zur Verfügung.
Die Unterkunft bietet Selbstversorgereinrichtungen wie einen Wasserkocher und Glasgeschirr für den Komfort der Gäste. Das Restaurant Hot Breads bietet italienische Gerichte an und befindet sich nur 500 Meter zu Fuß von hier entfernt. Die Villa liegt nur einen Steinwurf entfernt vom Busbahnhof Kannagi Statue und bietet eine gute Anbindung an viele Sehenswürdigkeiten.