Nature Lodge Finca los Caballos is a charming destination for mountain and beach lovers alike. Located between heaven and sea in Montezuma, Costa Rica, it offers 12 uniquely designed private rooms with private bathrooms, hot water, ceiling fans, refrigerators, and safes. Those looking for an extra special stay can opt for one of the superior rooms which boast a CD player and coffee maker. Guests can take horseback rides across the grounds with horses that are some of the healthiest and best trained in the area. The hotel also offers a Wellness Oasis providing therapeutic programs and therapies to those looking to relax and reconnect with nature. The restaurant serves up delicious tropical-Mediterranean cuisine daily that will delight the senses. With all these amenities, Nature Lodge Finca Los Caballos is the perfect place to escape from everyday life and explore the wonders of Costa Rica.