Stunning location
Even those who did not enjoy staying at the Delores Hotel have conceded that the location of the accommodation is fantastic. The hotel is a few short steps from the famous beaches of Miami, while popular places like Lincoln Road, Ocean Drive and the Art Deco District are all within 15 minutes away on foot.