Situated 3 km from Welcome Inn Delhi, guests can visit the India Exposition Mart. The hotel also includes a charging station for electric vehicles.
The state private Sharda University lies not far from this 3-star hotel. The property is 10 minutes' drive from the Buddh International Circuit.