Titanic Business is a hotel offering amenities such as a rooftop terrace.