Point of interest
Steam Cafe
7 locals recommend,
Tips from locals
The cafe itself is self service, but the staff were incredibly friendly and keen to help. It is definitely a nice place to stop and relax for a drink near The Acropolis of Rhodes!
Unique things to do nearby
Locals also recommend
Location
112 Themistocleous Sofoulis
Rodos