London’s first art’otel to open at Battersea Power Station this year
PETALING JAYA (June 15): The first art’otel at the London Battersea Power Station in the UK will open its doors later this year, with the interior images of the hotel unveiled on June 14.