Levada do Norte Country House is located in Câmara de Lobos, Portugal on Estreito de, Rua Dr. Alberto Araủjo N. 60. Levada do Norte Country House is rated 4.5 out of 5 in the category hotel in Portugal.
Address
Estreito de, Rua Dr. Alberto Araủjo N. 60