The Trafalgar, modern and contemporary, provides an impressive contrast to the capitals more traditional hotels. With several deluxe and deluxe plus rooms offering stunning views [ + ]