Hotel Neos Olympos
- Igougo.com - user reviewsHotel Neos Olympos is a budget hotel located 5 minutes' walk of Larissa Train Station in Athens. There are rooms designed for 1, 2, 3 or 4 people ...
more Nika Hotel
- Igougo.com - user reviewsWonderful Georgian woman Janora runs the hotel. Many travelers or Peace Corps Volunteers stay here. Always clean sheets, hot water, satellite TV ...
more