Rossmore Hotel

Hotels - Others in Ilford
The hotel is one of the largest in Ilford and is very ideally located. The rooms are spacious, comfortable and create an air of serenity. All The rooms are tastefully decorated and vary in size with most being en suite.