Property Location When you stay at Swiss Country Resort in Mahabaleshwar, you'll be close to Wilson Point. This hotel is within the vicinity of Lodwick Point and Bombay Point. Rooms Make yourself at home in one of the 28 guestrooms. Cable television is provided for your entertainment. Conveniences include phones, as well as desks and ceiling fans. Rec, Spa, Premium Amenities Enjoy recreational amenities such as a nightclub and an outdoor pool. Dining Enjoy a meal at a restaurant, or stay in and take advantage of the hotel's 24-hour room service. Business, Other Amenities Free parking is available onsite.