Hotel Saba Rooms London
3 Stars
105 SHEPHERDS BUSH ROAD, LONDON - London,
United Kingdom
View Map
Area: Hammersmith
- Jump to:
- Info
All our hotels are located within the London borough of Hammersmith & Fulham. We operate over 150 En suite bedrooms throughout a number of buildings along the same road. We started way back in 1989 with 8 bedrooms and today we have a large portfolio of Single,Double,Twin, Triple and Family Quad rooms as well as Studio and one bedroom Apartments.