No 80, Ambour Salai, White Town, Pondicherry, Pondicherry, Pondicherry, India, 605001
52431 Views
0 Reviews
1 Likes
AC Hall Seating Capacity -150 Dinning - 40
Wedding Venues,Wedding Venues,Wedding Venues
Sorry: no user has reviewed Sri Royal Palace yet.