Apex Temple Court Hotel, London, England

184 room hotel with 3 wheelchair accessible rooms, 113, 117, 119

atc1atc2atc3atc4

This entry was posted in . Bookmark the permalink.

REVIEWS

  • Average Rating NAN

Login to submit hotel review