Chelsea hotels & apartments, all accommodations in Chelsea

Recommended Chelsea hotels

Auberge Old Chelsea

213 Old Chelsea Road, Chelsea, Canada

Auberge Old Chelsea photo

The city center is 5 minute walking distance from the hotel. Auberge Old Chelsea is a 3-star hotel offering free self-parking and a…