Come enjoy an unforgettable tropical vacation at Casa Baldoria. Located in the town of Cabrera, our centrally-located home offers modern and comfortable accommodation for peaceful and joyous living.
The upper unit has 3BR, 1 bathroom, a spacious, flower filled private terrace and balcony overlooking the gardens. You will will be in a tropical paradise!