Reviews of OYO 11511 Hotel Embassy Grand
OYO 11511 Hotel Embassy Grand
Fortune Arcade,CST No. 27-A, L.B.S. Marg, Kurla west, Ambedkar Nagar, Kurla West, Mumbai, Maharashtra
Reviews
Reviews
No reviews yet
Be the first to leave a review for this property after your stay.