The Rokxy Townhouse - Kings Cross
The Rokxy Townhouse - Kings Cross
Hotel
29 Argyle Square
, London, England, United Kingdom
WC1H 8AL
90
Excellent ·
216 reviews