Royal College Street Apartments

230-234 Royal College Street, London, United Kingdom, NW1 9NJ

Royal College Street Apartments Photos

Royal College Street Apartments Map

230-234 Royal College Street, London, United Kingdom, NW1 9NJ
Royal College Street Apartments

Hotel Information

These brand new apartments offer stylish, clean and modern rooms with the most modern services. The aparthotel also features public and private parking spaces, it is non-smoking with wireless Internet access and guests can make use of the 24-hour check-out service.