23 Star Hotel 20 Km From Santacruz Airport (Domestic) & 24 Km From International Airport., 84 Rooms At Moderate Rates. A Rich Mixture Of Old World Char Read More
Hotel Balwas International
E/ 256,Balwas Hotel,Bellasis Road,Mumbai Central East,Opposite Best Bus Depot,Mumbai-4000083