A wonderful apartment hotel. Very modern and in a great location for all of your adventures in and around central London.