Swiss Country Resort is located in Mahabaleshwar, close to Wilson Point. Additional area points of interest include Polo Grounds and Lodwick Point.
Swiss Country Resort features a restaurant. Room service is available 24 hours a day. Recreational amenities include an outdoor pool. Guest parking is complimentary. Additional property amenities include a nightclub, secure parking, and a pool table.
28 guestrooms at Swiss Country Resort feature ceiling fans and blackout drapes/curtains. In addition to desks, guestrooms offer phones. Cable television is provided.