Point A Hotel, Paddington, London W2 1NR

Point A Hotel Paddington London

41 Praed Street,
London
W2 1NR

Tel: 020 7258 3140

Paddington, Bayswater, Hyde Park

Star Rating: 3-star