The 3-star Penn Station Aparthotel is set just 1.6 km from Miami City Ballet.
The hotel is about 1250 meters from Miami Beach Botanical Garden. The venue is set within 1 km from South Beach city center.
Bass Museum of Art train station is 20 minutes' walking distance from the hotel. Guests can reach Miami International airport within 25 minutes' drive.
Eat & Drink
Serving a wide range of dishes, Deco Sandwiches and La Sandwicherie can be reached within 5 minutes’ walk.
There are laundry, concierge service and room service to enhance a stay at this property.