1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
Show 51 photos
Netos Terrace Apartments
Rua dos Netos 57, 1F - Se, Funchal, Portugal
Show map
Services
- Luggage Storage
- Elevator / Lift
Internet
- Wireless internet on site.
Nearby Hotels
Orquidea Funchal
Rua Dos Netos 71 Funchal 9000 084 Portugal Sagres,FunchalFour Views Baia
Rua Das Maravilhas 74,FunchalHotel Orquidea
Rua Dos Netos 69-71,Funchal29 Madeira Hostel & Guesthouse By Petit Hotels
Rua dos Netos, nº 29,Funchal