Overview
located in Mumbai, just a kilometer from Wilhelma Zoo & 2 kilometers from the City Centre, the Relax Wellness Hotel is placed near to the Mercedes Benz World, Zoological & Botanical Gardens, Schleyerhalle, Cannstatter Wasen, Daimler stadium & many other sigtseeing spots that this splendid city has to offer.