2 star hotels in Megalopolis
Filter Results
Apply Filters
Clear Filters
1 property found
-
Sort by
Popularity : high to low
-
Leto Hotel
Panagioti Kefala 14, Megalopolis, Greece (Show map)
The comfortable 2-star Leto Hotel Megalopolis provides proximity to Ancient theater of Megalopolis, which is located nearly a 25-minute walk away. This Megalopolis hotel offers place to stay with Wi…
More...
From US$ 41price for 1 nightBook Now