The Fitzrovia Rose
4 guests
1 bedrooms
Fitzrovia, London
This modern and stylish 1-bedroom apartment is located in the heart of London's Fitzrovia area, just a short walk from the city center and all its amenities. The apartment features a fully equipped kitchen, a spacious living room with a flat-screen TV, and a comfortable bedroom with a queen-size bed.