Room Overview:
Orchha Club & Resort's Swiss Tent Room in Orchha.
Our Swiss Tent Room at Orchha Club & Resort offers a hint of adventure mixed with royal charm. These opulent tents, which are tucked away in the historic town of Orchha, provide comfortable interiors, contemporary conveniences, and a singular experience near the outdoors. Only a short distance from Orchha's well-known temples and forts, this hotel is ideal for tourists looking for comfort with a touch of history.