Stavrou Hotels is a family run group of Hotels.
Our hotels offer quality and convenience at affordable rates
A very warm welcome awaits you.

3 Quality hotels in
central London and one just outside have their own character and charm.

All our hotels accept
all Major Credit Cards but
some charges may apply.