Villiers Tokyo Studio Apartments

London
No 29 Villiers Street (London),WC2N 6ND (London)
Do you own this company? Click to edit

Description

Situated just off The Strand, only 500 metres from Trafalgar Square, these Japanese-style cabin studios have Wi-Fi available and modern kitchens. Parliament Square is a 10-minute walk away.



Reviews

--

Have you stayed at this accommodation?

Rate from 1 (Terrible) to 10 (Super)!

CityOnline

Escolha o Idioma

Newsletter