Located 2.8 km from Royal Thai Embassy, the 3-star Omehar Stay New Delhi hotel includes 35 rooms.
The rooms feature climate control, along with a flat-screen TV with satellite channels for guests' utmost comfort. Other comforts include an electric kettle and glassware for self-catering.
New York Cafe offers a selection of dishes right around the corner from the Omehar Stay.
The hotel lies in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, not far from Sankat Mochan Hanuman Mandir. As a plus for business travellers, the unfinished 1-story Alai Minar Tower is nearly 15 minutes' drive away. The Omehar Stay New Delhi also takes you to the 5-storey victory Qutub Minar Tower, which is around 7 km away. The hotel is about a 10-minute walk from Mahipalpur bus stop and about 20 minutes' drive from New Delhi train station in New Delhi.