Stayed in apartment close to shepherds bush market (underground station) -...
The small Dalmacia Hotel offers warmth and hospitality. The 3-star rating promises an enjoyable stay in London. Hammersmith, located nearby, is an interesting landmark. This accommodation is a convenient base for accessing Olympia exhibition centre.
At Dalmacia Hotel, 15 rooms are available.
Dalmacia Hotel London
71 Shepherds Bush Road,