3-Star HotelSummary of reviews related to the '3 Star' categoryGlyfada Beach Hotel is a simple but cozy three-star hotel located in a great location. Despite the dated facilities, guests still found the hotel to be amazing due to its excellent service and the variety of breakfast options available, which some guest likened to a 5-star experience. The hotel is perfect for a cheap and short getaway with a super value for money, although some guests suggest it may not be a destination for a long awaited vacation. Overall, the hotel is recommended for its warmth, coziness and excellent service.
Show moreRead review summaries for all categories