Call Us Call us : 614-408-8271
Guaranteed Best Rates and Selection

Imperial Hotel


Russell Square, London England, WC1B 5BB
Country:  United Kingdom

Summary

Private property which takes in guests with breakfast included in the price of lodging. Properties are usually smaller, independent hotels with a quaint and intimate atmosphere. Hotels are usually nationally recognized brands and rooms will include private baths, telephones, t.v. and basic comfortable furnishings. Rooms typically have exterior access. Dining may be adjacent or near the property.