Perfectly situated in the heart of South Beach and only a few steps from the beach, Townhouse serves as an ideal hideaway for a weekend getaway or an extended retreat. Townhouse offers accommodations and lodging with a playful combination of modern design and old-fashioned comfort at unassuming prices. Originally built in 1939, the property have 68 rooms and 2 penthouses
Miami South Beach,Miami Area,Florida,U.S.A.,North and Central America
Pets Are Not Allowed
Accepted Credit CardsReach us, we're available 24/7.