Red Crab Eco Resort Resort Cabo de Rama, Goa
Located in Cabo de Rama, a few steps from Cabo de Rama Beach, Red Crab Eco Resort provides accommodation with a garden, free private parking, a shared lounge and a terrace.
Number of rooms: 11
Beach Road, 403703 Cabo de Rama, India