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
  • Dining table
  • Free toiletries
  • Wardrobe or closet
  • Shower
  • Towels
  • Tea/Coffee maker
  • Kitchenware
  • Dining area
  • Heating
  • Toilet paper
  • Electric kettle
  • Toilet
  • Bathtub

Room size (0 square meters)

Budget Single Room

Budget Single Room

  • Private Bathroom

Room size (0 square meters)

Hotel Amenities

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

Hotel policy

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