Robert Hotel St Pierre: Rue Du 11 Du Novembre, St Pierre, St. Pierre and Miquelon, 97500 | |
World hotels >
North and Central America > St. Pierre and Miquelon > St Pierre > Robert Hotel | |
This information was supplied by the Robert Hotel, St Pierre - they are responsible for its accuracy.