hotel felicity

a 35 a 35, shalimar bagh, near shalimar bagh police station, delhi, 110088