Karta Vacation Rentals
In the beating heart of Athens, just a short walk from the city center and Larissa railway station. Minutes from Larissa Station, the National Archaeological Museum of Athens and the bustling Athens Central Market — great for quick city strolls and easy transit connections.