Situated in San Teodoro, Il Melograno is an apartment boasting a terrace. Guests benefit from terrace. There is a seating area and a kitchenette equipped with a refrigerator. A flat-screen TV is offered.
Situated in San Teodoro, Il Melograno is an apartment boasting a terrace. Guests benefit from t Read more
Situated in San Teodoro, Il Melograno is an apartment boasting a terrace. Guests benefit from terrace. There is a seating area and a kitchenette equipped with a refrigerator. A flat-screen TV is offered.
Situated in San Teodoro, Il Melograno is an apartment boasting a terrace. Guests benefit from terrace. There is a seating area and a kitchenette equipped with a refrigerator. A flat-screen TV is offered.
Number of Rooms: 1