Clyde Athens by Nin&Bau
Hotel👍👍 The rooms are a little small but besides that everything is great and they are well furnished! People often mention hotel, location, clean, room,
Address
Mikonos 15, Athina 105 54, Greece
Website
Price rating
$94/night
Rating on Google Maps
5.00 (34 reviews)Open on Google Maps