About
Laloon Luxury Suites is a boutique hotel located in Santa Teresa, Costa Rica. We are surrounded by lush tropical gardens offering expansive ocean views. Our luxury boutique hotel has been designed to celebrate the natural beauty of Costa Rica and provide you with a true vacation experience. Visit our website for more information.
Contact Information
Photos
Laloon Luxury Suites