129 Sussex Gardens, Hyde Park
London W2 2RX
Telephone: 0044 (0)207 262 2262
The Gower hotel is centrally located in a lovely tree lined street within close distance of Paddington Station, restaurants, shopping and famous London attractions. Hyde Park, Madame Tussauds, Oxford Street, Marble Arch and many more attractions are located within short distance of the hotel. The Stavrou family pride themselves on providing a personalised service making our guests feel very comfortable.