Stone House is located in Ponta Delgada, Portugal on R. Margarida de Chaves 111. Stone House is rated 5 out of 5 in the category holiday accommodation service in Portugal.
Address
R. Margarida de Chaves 111
Accessibility
No wheelchair-accessible entrance