Salford Hotels

3 Star Hotels in Salford

Stay Inn Hotel Manchester THE HOTEL IS A MODERN WELL APPOINTED HOTEL WITH 65 ENSUITE BEDROOMS WITH NON SMOKING ROOMS AVAILABLE RESIDENTS BAR RESTAURANT AND FREE PARKING ON SITE.


For more hotels or booking requests please contact us


United Kingdom Cities starting with A B C D E F G H I J K L M N O P Q R S T U V W Z