P
Patrice Peck Review of Sheraton grand - india
😊 I really loved my stay at Sheraton Grand - India...
😊 I really loved my stay at Sheraton Grand - India. The staff was amazing and the facilities were top-notch. I would definitely stay here again when I visit India. 😊
Comments: