The London Hotel has 30 rooms each of which is equipped with a TV, direct dial telephone and tea and coffee making facilities. Guests are served a choice of cooked or continental breakfasts during their stay.