RT.com RT Partners Hotels United Kingdom London BEST WESTERN Shaftesbury Paddington Court London

BEST WESTERN Shaftesbury Paddington Court London

Basic information
Category
3 Stars
Address 27 Devonshire Terrace
City London
Country United Kingdom
Number of rooms 0
Phone number 44 (20) 7451220
Fax number

Special deals