Santa Teresa, Puntarenas

  • 3.00 out of 5

    Cielo del Mar Hotel

    200 Mts South of Super Costa, Santa Teresa, Puntarenas 60111
    Experience the wonder of a nature retreat while being situated right next to a pristine beach when you stay at this quaint, yet small hotel that is Cielo del Mar.