Property Location When you stay at La Terraza Guest House in Grecia, you'll be near the airport and within the vicinity of Zoo Ave. This bed - amp; breakfast is within the region of Doka Estate and Palmares Church.Rooms Make yourself at home in one of the 4 guestrooms featuring refrigerators and microwaves. Cable television is provided for your entertainment. Conveniences include phones and coffee/tea makers.Dining A complimentary breakfast is included.Business, Other Amenities Featured amenities include dry cleaning/laundry services and laundry facilities. Free self parking is available onsite.