Hotel Overview
The hotel has 60 rooms equipped with an en suite bathroom with a shower or a bathtub, coffee and tea making facilities, a TV, a radio and a hairdryer. Some of the rooms offer views of the peaceful Norfolk Square whilst others offer views of the bars and restaurants of the animated London Street.