Located in a peaceful part of the town, Monteverde Lodge & Gardens provides a selection of suites surrounded by lovely gardens.