Historic Miller Manor Is A Hidden Gem
Today I had the pleasure a touring Miller Manor in dowtown St. Thomas, a historic 150 year old manor house with enchanting views of the harbour. Miller Manor is comprised of 26 airconditioned guest rooms, an owner's penthouse suite, and manager's apartment. The staircases...