4-gwiazdkowy Rooms & Suites Picardy Place leży w sercu Edynburga, około 20 minut pieszo od takiego popularnego miejsca na zakupy jak Plac Grassmarket. Ten 10-pokojowy hotel oferuje parking miejski w pobliżu.
Muzeum Narodowe Szkocji jest w średniej odległości od tego hotelu, natomiast Pomnik Scotta jest w odległości 10-minutowego spaceru stąd. Camera Obscura i Świat Iluzji znajduje się jedynie 1 km od obiektu noclegowego. Goście mogą zwiedzić zabytki, w tym Pałac Holyrood, położone w odległości spaceru od hotelu w Edynburgu. Najbliższy przystanek autobusowy Picardy Place leży w 450 metrach.
Przestronne pokoje w Rooms & Suites Picardy Place w Edynburgu posiadają darmowe Wi-Fi, TV i klimatyzację. W pokojach znajduje się mini bar, a także darmowe Wi-Fi i telewizor z płaskim ekranem przygotowane dla rozrywki.
Restauracja Góra Artura jest położona 10 min jazdy samochodem od tego obiektu noclegowego.