Four Points by Sheraton

Hotel in Gurugram, India

Samalkha, Delhi