Situé dans le centre de Londres, à seulement 1,2 km d'Oxford Street et à 1,3 km de Madame Tussauds, le Sophisticated Boutique Apartment propose un hébergement avec vue sur la ville et connexion Wi-Fi gratuite. Occupant un bâtiment datant de 1910, il se trouve à 2 km de Carnaby Street et à 2,1 km du Dominion Theatre.
L'appartement dispose de 2 chambres, d'une télévision par satellite à écran plat, d'une cuisine équipée d'un lave-vaisselle et d'un micro-ondes, d'un lave-linge et de 2 salles de bains avec douche. Pour plus de commodité, l'établissement peut fournir des serviettes et du linge de lit moyennant des frais supplémentaires.
Les sites d'intérêt à proximité de l'appartement incluent Regents Park, Piccadilly Theatre et Piccadilly Circus. Enfin, l'aéroport de Londres-City, le plus proche, est implanté à 17 km du Sophisticated Boutique Apartment.