Malbo ligger i Riomaggiore, 2 minuters promenad från Spiaggia di Riomaggiore, och erbjuder utsikt över havet. Boendet ligger cirka 14 km från Castello San Giorgio, 12 km från Technical Naval Museum och 14 km från Amedeo Lia Museum. Alla rum har balkong med utsikt över staden samt gratis WiFi.
Malbo erbjuder luftkonditionerade rum med garderob, kaffemaskin, kylskåp, minibar, värdeskåp, platt-tv och terrass samt eget badrum med bidé. På boendet ingår sängkläder och handdukar i samtliga rum.
La Spezia centralstation ligger 12 km från Malbo, medan Mare Monti Shopping centre ligger 46 km bort. Närmaste flygplats är Pisa internationella flygplats, 94 km från Malbo.