The Byron Suites are a absolute brilliant place to stay. Wel situated in the center of the city.
Also a very pleasant fact is the rooftop swimmingpool.
A place to return to!