The Blue Sheep is located in Amsterdam, 750 m from Central Station. It offers accommodations with free WiFi access. Each room here will provide you with a TV and tea/coffee making facilities.
The Blue Sheep is located in Amsterdam, 750 m from Central Station. It offers accommodations with free WiFi Read more
The Blue Sheep is located in Amsterdam, 750 m from Central Station. It offers accommodations with free WiFi access. Each room here will provide you with a TV and tea/coffee making facilities.
The Blue Sheep is located in Amsterdam, 750 m from Central Station. It offers accommodations with free WiFi access. Each room here will provide you with a TV and tea/coffee making facilities.
Number of Rooms: 5