761 South Beach Apartments
Miami Beach Florida
Check in
4:00 PM
Check out
11:00 AM
With a stay at 761 South Beach Apartments in Miami Beach (South Beach), you'll be within a 5-minute walk of Collins Avenue Shopping Area and Ocean Drive. This apartment is 0.2 mi (0.4 km) from Art Deco Historic District and 1.3 mi (2.2 km) from Lincoln Road Mall.
Make yourself at home in one of the 8 air-conditioned rooms featuring microwaves and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms with shower/tub combinations are provided. Conveniences include coffee/tea makers and irons/ironing boards.
Property Details
Location
761 Euclid Avenue, Miami Beach, Florida 33139, United States