Welcome to Hotel Courtyard by Marriott Philadelphia South at The Navy Yard Philadelphia, Offering a restaurant and a state-of-the-art fitness centre, Courtyard by Marriott Philadelphia South at The Navy Yard is located in Philadelphia, near all the main stadiums. Free Wi-Fi access is available. Rooms here will provide you with a private bathroom with a bath or shower, flat-screen cable TV, air conditioning and a desk. Extras include a hairdryer and ironing facilities. At Courtyard by Marriott Philadelphia South at The Navy Yard you will find a 24-hour front desk. The property offers free parking. Guests can enjoy breakfast and dinner at the on-site bistros. The hotel is 1,2 km from Wells Fargo Center, 1,9 km from Citizens Bank Park Stadium and 10,4 km from Liberty Bell Center. (Hotel Courtyard by Marriott Philadelphia South at The Navy Yard Philadelphia hotels booking).