Set in the quintessential surrounds of Chiang Mai, the ever charming Rachamankha, with its serene and peaceful atmosphere, holds the appeal for that majestic getaway right in the heart of the old city.