Bath Road Slough Home Stay

Atria House, 219 Bath Road, Slough, United Kingdom

-

Slough, United Kingdom

One of the hotels for your stay in Slough is the Bath Road Slough Home Stay which is located at Atria House, 219 Bath Road, Slough, United Kingdom. There are many facilities offered at Bath Road Slough Home Stay, both hotel and room facilities. If you are traveling to Slough, you can choose Bath Road Slough Home Stay as a place to stay. Bath Road Slough Home Stay is located in the region of England, Berkshire


Rotate image to see Bath Road Slough Home Stay


Choose a room

Double Room

Double Room

  • Refrigerator
  • Towels
  • Tea/Coffee maker
  • Heating
  • Dining table
  • Bathtub
  • Dining area
  • Free toiletries
  • Shower
  • Kitchenware
  • Toilet
  • Wardrobe or closet
  • Toilet paper
  • Electric kettle

Room size (0 square meters)

Budget Single Room

Budget Single Room

  • Private Bathroom

Room size (0 square meters)

Hotel Amenities

  • Hot tub/Jacuzzi
  • Wifi in all areas
  • Smoke-free property
  • Wifi
  • Non-smoking rooms
  • Internet
  • Heating
  • Free Wifi

Hotel policy

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