Tulse Hill Hotel

150 Norwood Rd, SE24 9AY, London

From £70 per night

About Tulse Hill Hotel

Situated in a historic Victorian building, the Tulse Hill Hotel exudes charm and elegance with its well-preserved architectural details. Nestled in the heart of the neighborhood, it is conveniently located just 3 minutes' walk from Tulse Hill train station, making it an ideal base for both business travelers and tourists exploring the area. The hotel's on-site restaurant offers a delightful culinary experience, serving seasonal British fare that highlights local ingredients and traditional flavors. Each dish is crafted with care to ensure guests enjoy authentic tastes of the region, complemented by carefully selected wines from around the world. The menu changes regularly to reflect the freshest produce available, ensuring a unique dining experience each visit.

Hotel Details

Number of Rooms: 9
Country: GB
City: London