Ubicado a poco más de 10 minutos a pie del Casco Antiguo de Edimburgo, el hotel Travelodge Rose Street Edimburgo incluye 96 habitaciones.
Situado a 400 metros del Monumento a Walter Scott, este hotel de 3 estrellas está al lado de la Galería Nacional Escocesa del Retrato. El monumento a Dugald Stewart está a unos 1 km, mientras que la estación de autobuses Frederick Street, está a unos 5 minutos a pie. Los huéspedes pueden acercarse fácilmente a la historia de Edimburgo visitando el Palacio de Holyrood, ubicado a una distancia de 1,1 km del Travelodge Rose Street. Para los que viajan desde lejos, el aeropuerto Edimburgo está a 22 minutos en coche.
Aquí, cada mañana, se ofrece un desayuno continental. El restaurante Mussel Inn está muy cerca del Travelodge Rose Street Edimburgo.