HOTEL

A modern hotel, literally on the sea