Hotel Belwood bevindt zich in New Delhi, op 13 km van MG Road, en biedt accommodatie met een tuin, gratis privéparkeren en een restaurant. De accommodatie ligt op ongeveer 13 km van Dudhsagar-watervallen, 15 km van Rashtrapati Bhavan en 16 km van Gandhi Smriti. De accommodatie biedt een 24-uursreceptie, luchthaventransfers, roomservice en gratis WiFi in de hele accommodatie.
Alle kamers bij het hotel hebben airconditioning, een bureau, een terras met uitzicht op de stad, een eigen badkamer, een flatscreen-tv, beddengoed en handdoeken. Alle kamers zijn voorzien van een koelkast.
Er is iedere ochtend een vegetarisch ontbijt en veganistisch ontbijt beschikbaar bij Hotel Belwood.
Lodhi Gardens ligt op 16 km van de accommodatie, en Gurudwara Bangla Sahib ligt 17 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Indira Gandhi (Palam), op een paar minuten lopen van Hotel Belwood.