Beach Garden находится в городе Мумбаи (Бомбей), запад Индии, побережье Аравийского моря. В 50 м расположен песчаный пляж Джуху. До центра города Мумбаи - 8 км. До Международного аэропорта Мумбай (Mumbai Chhatrapati Shivaji International Airport) - 5 км. Особенности отеля: только для семейных пар.