Colliers Hotel 2 stars

95-97 Warwick Way,, Westminster Borough, London, SW1V 1QL, United Kingdom

Hotel image
Read more reviews for Colliers Hotel