The Albatroz Hotel si trova in Rua Frederico Arouca, 100, 2750-353, Cascais, Portogallo.