Map of The Royal Trafalgar - A Thistle Hotel |
The Royal Trafalgar - A Thistle Hotel
On a quiet street, 3 minutes' walk from Trafalgar Square and the National Gallery, the Royal Trafalgar has a restaurant with terrace, and colourful refurbished rooms with air conditioning. [more...]
|
National Trust | Estate Agents |
Copyright © 1999-2012 Excelsior Information Systems Limited.
All rights reserved.
Press Room Terms of Use Privacy Link to Us Index Site Map
