Located at the heart of Miami Beach, close to Lincoln Road, Ocean Drive and Wynwood Art District, this beachfront resort is a great choice for both business and leisure travellers. The stylishly elegant interiors, attentive staff (especially the friendly beach staff) and spacious rooms are an a...