Overview
located in the heart of London, Rose Court Hotel at 1-3 Talbot Square is in close proximity to Wallace Collection. Some points of interest such as National Art Library & Royal Mews are just a short driving distance from the hotel.
Rooms & Suites
Rose Court Hotel has 45 rooms that are well furnished with necessary amenities such as cable TV, private bathroom, coffeemaker & telephone.