View from my suite at Connaught House
Connaught House is an oasis of tranquility, enveloped in a canopy of green, located a short walk away from Nakki Lake. There are many ancient trees and rock formations inside Connaught House and undoubtedly, it is the best luxury hotel in Mount Abu.
Previous |
Next |