Grenville Hotel - Quality Bed and Breakfast Hotel in Central London offering budget hotel rooms with en-suite facilities
Cheap London Hotel Book Now Central London Grenville Hotel Logo
Attractions - Grenville Hotel Located near Big Ben, The Houses of Parliament, Westminster Abbey, Buckingham Palace and The London Eye
 
 
 
 
 

Grenville Bed and Breakfast Hotel Attractions

Location of Bed Breakfast Hotel in Central London England

 

The Grenville Hotel London is conveniently located in central London.

Grenville Hotel - Tower Bridge

 

Click her for Tower Bridge

Tower Bridge

 

Grenville Hotel - Big Ben

 

next

london eye

big ben

tower bridge

 

central london hotel
@ 2005 Grenville Hotel - Bed and Breakfast Hotel in Central London England UK