Pella Hotel vs ?
Select a hotel to compare with Pella Hotel.
Pella Hotel
63 Ionos Dragoumi St., Thessaloniki 54630, Greece
From $30 /night
- Bar/Lounge
- Free Internet
- Room Service
- Concierge
- Restaurant
- Dry Cleaning
Lonely Planet
"Decent for budget travellers, the Pella has small but clean rooms near the Ladadika/port district."
Full review