Das perfekt 3-Sterne-Hotel Windsor Castle Inn Bangalore stellt 21 Zimmer zur Verfügung und befindet sich in in der Nähe vom Stadtviertel Bangalore Shopping von Bangalore, etwa 20 Fußminuten vom Chinnaswamy-Stadion entfernt. Im Gasthof gibt auch einen privaten Autoparkplatz vor Ort.
Das komfortable Hotel liegt etwa 2 Kilometer vom Jawaharlal Nehru Planetarium und ist auch in 2 km Entfernung vom Bahnhof Cantonment. Das Windsor Castle Inn Bangalore liegt in einer Entfernung von 10 Minuten zu Fuß von der U-Bahn-Station Mahatma Gandhi Road und in ca. 10 Fahrminuten Entfernung vom Lal Bagh Botanical Garden. Die St Patrick's Church und Sacred Heart Church liegen circa 400 Meter von der Unterkunft entfernt. Die Bushaltestelle Lifestyle ist ebenfalls ein paar Schritte entfernt vom Hotel.
Alle Zimmer verfügen über eine Klimaanlage, einige auch über einen Balkon und eine Sitzecke. Sie stellen den Gästen Badezimmer mit einer getrennten Toilette und einer Dusche bereit. Die Schlafzimmer mit zwei Einzelbetten sind mit einem Schrank ausgestattet. Diese Zimmer bieten private Badezimmer mit einer getrennten Toilette und einer Dusche.
Im Windsor Castle Inn Bangalore wird ebenfalls ein kontinentales Frühstück angeboten. Die Gäste von der Unterkunft können verschiedene Speisen in der Pool- Bar probieren. Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Karavalli, das in 8 Gehminuten Entfernung vom Hotel ist, oder im Restaurant Hae Kum Gang, das in 5 Minuten zu Fuß zu erreichen ist.