Bayview Lodge
Photo gallery for Bayview Lodge
Overview of Bayview Lodge
Bayview Lodge
3-star Inhambane lodge with in-room kitchens
Popular amenities
Explore the neighborhood
Barra Road, Praia da Barra, Inhambane, Inhambane Province, 1300
- Barra Beach2 min walk
- Tofo Beach26 min drive
- Inhambane (INH)32 min drive
- Coconut Bay Beach99 min drive