Meikles Hotel Zimbabwe

Meikles Hotel is located in Harare, Zimbabwe and boasts 312 rooms in two luxurious multi-story wings  (North & South), offset … Read more

The Ritz Hotel in Paris

Four years after renovation works began on The Ritz Paris under Bouygues Construction, the hotel reopened its doors in 2016. … Read more