Introduction of SM Palace

Be Captivated by the finest Luxury Hotel in the city.

SM Palace is the first in a series of new, full service, affordable business and leisure hotels geared towards on the go business travellers as well as value conscious leisure travellers. The hotel is very centrally located adjacent to Jasola district center and at a walking distance from Apollo hospital, it is also quite close to major business hubs in New Delhi such as Nehru place, Okhla industrial area, Mohan co-operative estate and in NCR Noida and Faridabad as well. The 25 tastefully designed guest rooms provide a cultured heaven to do business or to relax in premium comfort with the hotel’s diverse range of food and beverage offerings.

More About us

Explore Our rooms

Choose room according to budget

our services

Our stylish, comfortable and air-conditioned Superior Rooms are equipped with the latest technology and ergonomic comfort for maximum convenience.

Know More

Free wifi

Doctor on Call

Currency Exchange

Client Testimonial

View All Review