RT.com RT Partners Hotels United Kingdom London BEST WESTERN PREMIER Shaftesbury Hotel

BEST WESTERN PREMIER Shaftesbury Hotel

Basic information
Category
3 Stars
Address 65-73 Shaftesbury Ave
City London
Country United Kingdom
Number of rooms 0
Phone number 44 (207) 8716000
Fax number

Special deals