Art Collector'S Home In Central London
Guests can opt to stay in Art Collector'S Home In Central London apartment when visiting London.
It takes 20 minutes on foot to get to Harrods. London city center is 3 km away. The Archduke treats guests with European meals and lies within 100 meters from the property.
The apartment offers rooms with a seating area, hi-fi, a DVD player, a private toilet and a separate toilet for a comfortable stay in London. Guests can take advantage of a bathtub and a shower provided in the bathroom.
Other comforts include a fridge, a kettle, a toaster, an oven and a washing machine in a kitchen for self-catering.
There are Sloane Square subway station and Victoria train station in walking distance.