The Red Boat, Stockholm, Sweden
The Red Boat is conveniently located at Soeder Maelarstrands Kajplatser 10 in Stockholm, Sweden
Hotel Location:
Address: Soeder Maelarstrands Kajplatser 10
City: Stockholm
Country: Sweden
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 10 AM
- In House Bar