 |
Conveniently situated in the Bayswater area in the heart of London is the friendly Mina House Hotel. The staff are friendly and accommodating and will ensure that your every need is catered for, they are available 24 hours a day for your convenience. The guest rooms are clean, comfortable and well furnished. There are many popular tourist attractions within easy reach of the hotel including Madame Tussauds, the London Eye and Buckingham Palace.
|