Roswell Inn ligt in Gurgaon, op 1,9 km van MG Road en 11 km van WorldMark Gurgaon, en biedt accommodatie met een terras, gratis WiFi in de hele accommodatie en gratis privéparkeren. De accommodatie bevindt zich op 16 km van Dudhsagar-watervallen, 23 km van Fort Tughlaqabad en 27 km van Rashtrapati Bhavan. De accommodatie biedt roomservice en een 24-uursreceptie voor gasten.
Alle kamers bij het hotel hebben een balkon. Naast een eigen badkamer met een douche en gratis toiletartikelen, hebben de kamers bij Roswell Inn ook uitzicht op uitzicht op de stad. Alle kamers bij de accommodatie hebben een tv met kabelzenders.
Gandhi Smriti ligt op 28 km van Roswell Inn, en Lodhi Gardens ligt 28 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Indira Gandhi (Palam), op 11 km van het hotel.