The Metrostay is a new pod hotel located near the New Delhi Metro Station. It features bunk beds in well-lit spaces and ...
Pickup from destination metro station will be booked based on estimated travel time for the entire journey without accounting ...