London Choice Apartments acquires Isle of Wight hotel Eloise Hanson 3 December 2024 Reading Time: 2 minutesUK: Operator London Choice Apartments has acquired the independent luxury hotel The Royal in Ventnor, located on the Isle of Wight. Read More »