About Park Grand London

Park Grand London Hotel is the heart of stylish Paddington area. Enjoy the prime location london paddington hotel, cheap hotel rooms London and hyde Park Paddington Hotels.