Messina StudiosHotel
89 Messina Avenue, Camden, London, NW6 4LG, United Kingdom
Messina Studios features air-conditioned guest accommodation in London, 2.7 km from Lord's Cricket Ground, 4 km from London Zoo and 4.1 km from Portobello Road Market. Complimentary Wi-Fi is featuredthroughout the property.