Ambika Lodge offers a beautiful living space for its guests. This well-designed property is located on Southcar Street in Rameshwaram. Be it a family vacation or a leisure trip, this property is equipped to offer you complete comfort. To add to your convenience, laundry services are available as well. Comfortable and affordable, this property is an ideal place to spend a holiday.