Santa Teresa - Costa Rica - North America Laloon Luxury Suites: Hotel in Santa Teresa Book Laloon Luxury Suites Budget Book Laloon Luxury Suites Images Courtesy Book Laloon Luxury Suites You will love also... Rio Perdido Hotel & Thermal River The Nomadic Hotel Our Habitas Santa Teresa