G

George Lara

1 year ago

The Windsor House Hotel is a nice hotel. The staff...

The Windsor House Hotel is a nice hotel. The staff is friendly and the rooms are clean and comfortable. I had a good experience and would stay here again.

Comments:

No comments