Had a wonderful stay at The Embassy Inn and will definitely stay again.
The location was perfect - walkable to everything in the Downtown Inner Harbour, yet far enough away from the gritty areas of Victoria downtown. The James Bay area is really beautiful. Close to the Parliament Building, IMAX/Museum, The Empress, Causeway, dining, Beacon Hill Park, shopping.
The hotel service was excellent. Fast check-in, very clean rooms, and a breakfast buffet with so much choice and attention to detail. Constantly stocked and a huge variety. The 24-hour coffee machine was awesome to have (the lattes were excellent). Lots of parking, security cameras, staff 24-hours, balconies. Very quiet, nice comfy beds. Excellent value for the money.