Green Season at Banana Beach Hotel & Restaurant Santa Teresa – We’re Open!
Welcome to Banana Beach Hotel & Restaurant in beautiful Santa Teresa, Costa Rica — your tropical getaway, open and ready year-round. The Green Season is one of the best times…