Chalmers Street
Edinburgh Scotland
Check in
4:00 PM
Check out
10:00 AM
Located in Edinburgh (Tollcross), Chalmers Street is within a 10-minute walk of University of Edinburgh and Grassmarket. This hotel is 0.6 mi (1 km) from Edinburgh Castle and 0.5 mi (0.8 km) from National Museum of Scotland.
Make yourself at home in one of the 69 guestrooms featuring microwaves. Prepare your meals in the shared/communal kitchen. Complimentary wired and wireless internet access is available. Conveniences include desks, and housekeeping is provided weekly.
Property Details
Location
36 Chalmers Street, Edinburgh, Scotland EH3 9FE, United Kingdom