The Emerald - Hotel & Executive Apartments

977, Juhu Tara Road
Mumbai
India