Limnos is an impressive, volcanic island with sandy beaches, crystal clear waters, modestly elevated hills, traditional settlements and archaeological sites.
More info...
A masterpiece of Art Deco luxury the Astor Hotel on Washington Avenue at 10th Street in the very heart of South Beach, Miami, Florida, USA. A beautiful four star Miami hotel a step away from the beach and only a stroll away from charm of Espanola Way.
Visit Astor...