Choose your room
Neptune Flat 9 At Marble Arch
The 48 m² Neptune Flat 9 At Marble Arch London is located 3.5 km from the Protestant Westminster Abbey and 16 minutes' walk from the privately run Sherlock Holmes Museum.
The Hyde Park is also situated only 1.7 km from this 1-bedroom apartment.
Guests staying in Neptune Flat 9 At Marble Arch will enjoy the convenience of a hairdryer, a shower cap, and towels in the bathroom. Additionally, you'll find a bidet, a separate toilet, and a shower.
Enhance your stay with this accommodation's an equipped kitchenette, furnished with a refrigerator, an oven, and kitchenware for your comfort. The apartment is near Edgware Road tube station, which lies about 5 minutes' walk away.