Lemon Tree Beach Hostel

Lemon Tree Beach House is a charming Portuguese house by the beach and perfect for everyone who is looking for a nice, friendly and homy place to spend a vacation.

  • Lourinhã, Portugal