Omega Hotel, Paddington, London W2 1UB

The Omega Hotel

136 Sussex Gardens,
London
W2 1UB

Tel: 020 7402 7209

Paddington, Bayswater, Hyde Park

Star Rating: 2-star