Located 120 meters from Solomou 18-28. Set in a prime location of Athens, Exarchion Hotel puts everything the city has to offer just outside your doorstep.
Located 261 meters from Solomou 18-28. Melia Athens Hotel is perfectly located for both business and leisure guests in Athens. Both business travelers and tourists can enjoy the hotel's facilities and services.
Located 333 meters from Solomou 18-28. Ideally located in the prime touristic area of Omonia, Polis Grand Hotel promises a relaxing and wonderful visit.