Innovative Hotel ARTRooms exhibition – A new way to show Art
Hotel and art, a marriage made in heaven!! By hosting its first exhibition in 76 rooms on the entire first floor of luxurious Melià White House Hotel in central London, The ARTRooms brought a revolutionary concept to London. The Melià White House Hotel has been described as where contemporary meets modernism which makes this an ideal