Hotel ★★★

Hotel SM Palace

Pocket 1, Plot NO. 58 , New Delhi , Dehli N.C.R. , IN , 110025, New Delhi, India Show on map

About Hotel SM Palace

Hotel SM Palace is a 3-star hotel in New Delhi, India. It is one of 3,885 places to stay in New Delhi listed on Triptoic.

Property facts

Property type
Hotel
Star rating
3 stars

Location

Pocket 1, Plot NO. 58 , New Delhi , Dehli N.C.R. , IN , 110025, New Delhi, India

Loading map…

Frequently asked questions

Where is Hotel SM Palace located?

Hotel SM Palace is located at Pocket 1, Plot NO. 58 , New Delhi , Dehli N.C.R. , IN , 110025, New Delhi, India.

How many stars does Hotel SM Palace have?

Hotel SM Palace is rated 3 stars.

Stays near Hotel SM Palace

Highly rated alternatives close by

All 3,885 in New Delhi →

More ways to stay in New Delhi

See prices on Agoda
Check prices