Upper Norwood Hotels

Map of Upper Norwood Hotels

Upper Norwood is a charming district located in the southern part of Greater London, England. Nestled on the edge of the city, this area offers a peaceful and residential atmosphere while still being within easy reach of central London. The district is known for its beautiful Victorian and Edwardian architecture, with many well-preserved period homes and buildings lining its streets. Upper Norwood is also home to the famous Crystal Palace Park, a large green space that was once the site of the Great Exhibition of 1851. The park features a stunning Victorian glasshouse, a maze, a children's farm, and a lake, making it a popular destination for locals and visitors alike.

Ingramhub Upper Norwood
Free Wi-Fi Free private parking
1.6 km. Norbury

Ingramhub is a recently renovated aparthotel in Upper Norwood, where guests can make the most of its garden and terrace. This aparthotel offers free private parking, a shared kitchen and free Wi-Fi. The property is non-smoking and is set 3.

Number of rooms: 5

34 Ingram Road, Upper Norwood, CR7 8EB, United Kingdom