The elegant Berjaya Park Hotel built in 1860 is a welcoming and relaxing haven in the heart of London one of the world's most vibrant capitals. Set within a tree lined terrace just a few minutes west of the city's famous Oxford Street th...
more
Built in 1860 the Berjaya Eden Park is a charming Victorian town house hotel set on a quiet tree lined terrace lovingly renovated offering both elegant and comfortable surroundings. Hotel facilities include the cosy Kings Restaurant and ...
more
The elegant Berjaya Park Hotel, built in 1860, is a welcoming and relaxing haven in the heart of London, one of the world's most vibrant capitals. Set within a tree-lined terrace just a few minutes west of the city's famous Oxford Street...
more