Park Place at City Centre Hotel Indianapolis is located in Indianapolis and offers free Wi-Fi. It has a gym, as well as laundry facilities, an atm/cash machine and an outdoor pool. The hotel has 139 well-appointed rooms that are accompanied by a range of essential amenities to ensure guests have a comfortable stay. The hotel is an ideal base to discover the Indianapolis Museum of Art and Indianapolis Motor Speedway. Lucas Oil Stadium and Indianapolis Zoo are a quick car ride away.
根据 131 则点评