Located in London, Veeve - Melrose Townhouse offers self-catering accommodation with free WiFi. The unit is 1.1 km from Hammersmith Apollo.
A dishwasher, an oven and a microwave can be found in the kitchen. Towels and bed linen are offered at Melrose Townhouse. There is a private bathroom with a bath.
Olympia Exhibition Centre is 1.2 km from Veeve - Melrose Townhouse, while Riverside Studios is 1.3 km away. The nearest airport is London Heathrow Airport, 16 km from the property.