London

  1. A 300 plus room 5-star deluxe property, central location, international branding, for £ 430 Million. Considered among the very top London hotels
  2. A recently opened 250 room 5-star deluxe property in central London (CBD), at £ 380 Million.  Very interesting property, due to location and design
  3. Lancaster Terrace, 4-star, 49 rooms for £ 55 Million
  4. Kensington, 4-star, 39 rooms for £ 30 Million
  5. Little Venice, 4-star, 43 rooms for £ 32 Million