Welcome to The Palmerston.
One designer rental suite located in the heart of Toronto, perfect for short and long term stays.