Crystal Hotels
Crystal Hotels evolved out of the successful operation of a number of Hotels located in key areas of London, all of which offered a range of accommodation in the three star market. Crystal Hotels consist in a group of hotels, all with convenient access to major areas of the Capital City for both business and leisure travellers. The superb location of each Hotel allows it to stand out as a preferred supplier of commercial and leisure accommodation in the area, and with no hidden extras, offers outstanding value for money. Every Crystal Hotel projects a healthy and wholesome image, while our well-trained personnel provide excellent customer service. The properties range from historical London townhouses, to purpose built commercial hotels, all of which welcome both business and leisure guests. The group is led by a strong management team with a wealth of experience in all aspects of Hotel Operations. As well as owning some properties, we also manage Hotels on behalf of third parties. Our success is based on the benefits of group management, as opposed to those of an individual Hotel.