Penn Station is located in Indianapolis, just 2.9 miles from Lucas Oil Stadium and 5.3 miles from Indianapolis Motor Speedway. Both free Wifi and parking on-site are available at the vacation home free of charge. Children's Museum of Indianapolis is 1.2 miles away and Murat - Egyptian Room is 1.8 miles from the vacation home.
The air-conditioned vacation home consists of 4 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 3 bathrooms with a walk-in shower and a hair dryer. Towels and bed linen are provided in the vacation home. The property has an outdoor dining area.
A baby safety gate is also available for guests at Penn Station.
Hilbert Circle Theatre is 2.2 miles from the accommodation, while Indiana State Museum is 2.7 miles away. The nearest airport is Indianapolis International Airport, 9.3 miles from Penn Station.