Monarch House Serviced Apartments enjoy a prime Kensington location in one of London’s most desirable residential neighbourhoods. This modern serviced apartment building offers 24-hour reception, secure entry, and excellent transport connections. The nearest Underground stations include Kensington (Olympia), High Street Kensington and Earl's Court. Guests are close to major landmarks such as Holland...