Located in the heart of Athens Greece it is a newly renovated hotel offering an oasis of calm in the centre of the bustling city of Athens The great location of The Stratos Vassilikos hotel allows easy access to major tourist attractions and business . . .