Homestay About Sebaa Palace
Sebaa Palace is a hotel in Kanyakumari, India. It is one of 113 places to stay in Kanyakumari listed on Triptoic.
Property facts
- Property type
- Hotel
Location
No2/19,south car street, Kanyakumari, Tamil Nadu, Kanyakumari, 629702, India
Loading map…
Frequently asked questions
Where is Sebaa Palace located?
Sebaa Palace is located at No2/19,south car street, Kanyakumari, Tamil Nadu, Kanyakumari 629702, India.