Where is Royal Institute of British Architects?
Royal Institute of British Architects is located in London City Centre. It's in an artsy neighborhood appreciated for its noteworthy cultural attractions such as the theater and museums. If you'd like to find things to see and do in the area, you might like to visit Piccadilly Circus and Trafalgar Square.
Where Can I Stay near Royal Institute of British Architects?
We've got 2255 hotels to choose from within just a mile of Royal Institute of British Architects. You might want to consider one of these options that are popular with our travelers:
President Hotel
- hotel • Free WiFi • Restaurant • Bar • Central location
Zedwell Piccadilly Circus
- hotel • Free WiFi • 24-hour front desk • Central location
Royal National Hotel
- hotel • Free WiFi • Restaurant • 24-hour front desk • Central location
The Langham, London
- hotel • Free WiFi • Restaurant • 2 bars • Close to shopping
St Giles Hotel - London
- hotel • Free WiFi • 3 restaurants • Bar • Central location
Things to See and Do near Royal Institute of British Architects
What to See near Royal Institute of British Architects
- Piccadilly Circus
- Trafalgar Square
- Hyde Park
- Buckingham Palace
- Big Ben
Things to Do near Royal Institute of British Architects
- London Eye
- Tower of London
- O2 Arena
- Oxford Street
- The British Museum