Mantra Home located right entrance of Thimphu city, away from hustle and bustle. Its truly a home stay away from home.