- UK Information
- UK Hotels
- Melrose House
Melrose House
Less than 1 mile from Crystal Palace’s famous park and sports centre, this 4-star bed and breakfast offers free private parking. Set in a lovely Victorian townhouse, free Wi-Fi is accessible throughout.
Rating
Prices from £50
8