One of the hotels for your stay in Norwood is the Cosy flat by Selhurst Park, home of Crystal Palace which is located at 177 Selhurst Road, Norwood, United Kingdom. There are many facilities offered at Cosy flat by Selhurst Park, home of Crystal Palace, both hotel and room facilities. If you are traveling to Norwood, you can choose Cosy flat by Selhurst Park, home of Crystal Palace as a place to stay. Cosy flat by Selhurst Park, home of Crystal Palace is located in the region of England, Middlesex, Greater London.


Rotate image to see Cosy flat by Selhurst Park, home of Crystal Palace


Choose a room

Two-Bedroom Apartment

Two-Bedroom Apartment

Room size (57 square metres)

Room amenities

  • Towels
  • Sofa
  • Socket near the bed
  • Flat-screen TV
  • Wardrobe or closet
  • Hairdryer
  • Toaster
  • City view
  • Stovetop
  • Bathtub or shower
  • Refrigerator
  • Carbon monoxide detector
  • Dining area
  • Oven
  • Desk
  • Kitchen
  • Dryer
  • Shower
  • Streaming service (like Netflix)
  • Electric kettle
  • Iron
  • Dishwasher
  • Shampoo
  • Body soap
  • Toilet
  • Bathtub
  • Smoke Alarm
  • Heating
  • Free toiletries
  • Ironing facilities
  • Dining table
  • Landmark view
  • Linens
  • TV
  • Sofa bed
  • Sitting area
  • Wine glasses
  • Private apartment in building
  • Private entrance
  • Cleaning products
  • Microwave
  • Toilet paper
  • Washing machine
  • View
  • Clothes rack

Hotel Amenities

  • Internet
  • Smoke-free property
  • Wifi in all areas
  • Free parking
  • Parking
  • Free Wifi
  • Wifi


Hotel policy

  • Check-in time is 16:00 and check-out time is 10:00
  • Pets are not allowed