Hotel ★★★

Casa O Lala Santa Teresa

Vista Del Alma Road Santa Teresa Beach, Santa Teresa, Costa Rica Show on map

About Casa O Lala Santa Teresa

Casa O Lala Santa Teresa is a 3-star hotel in Santa Teresa, Costa Rica. It is one of 50 places to stay in Santa Teresa listed on Triptoic.

Property facts

Property type
Hotel
Star rating
3 stars

Location

Vista Del Alma Road Santa Teresa Beach, Santa Teresa, Costa Rica

Loading map…

Frequently asked questions

Where is Casa O Lala Santa Teresa located?

Casa O Lala Santa Teresa is located at Vista Del Alma Road Santa Teresa Beach, Santa Teresa, Costa Rica.

How many stars does Casa O Lala Santa Teresa have?

Casa O Lala Santa Teresa is rated 3 stars.

Stays near Casa O Lala Santa Teresa

Highly rated alternatives close by

All 50 in Santa Teresa →

More ways to stay in Santa Teresa

See prices on Agoda
Check prices