Located in Amsterdam, 1.5 km from Royal Palace Amsterdam, Hotel Fossa features a terrace and views of the city. Among the facilities at this property are room service and luggage storage space, along with free WiFi throughout the property.