Op 200 meter verwijderd van Iglesia Santa Barbara, Hotel Grecia Costa Rica biedt 10 kamers.
Los Chorros Waterfalls is 2 km verwijderd van het hotel gesitueerd. Tot de nabijgelegen opmerkelijke religieuze gebouwen behoort de Kathedraal van La Merced, op circa 10 minuten rijden naar dit hotel.
De kamers van het pand in Grecia zijn voorzien van airconditioning, evenals koffie- en theevoorzieningen. Gasten kunnen van een apart toilet en een douche gebruik maken. Een apart toilet en een douche, samen met een haardroger en badlakens, worden aangeboden in de badkamers.