Overview

Lakshmi Grand

33-14-200, Allipuram Main Road, Near Gandhi Statue, Visakhapatnam 530004, India
+91 944 103 2858

฿ 306+

Reviews
Photos
Map

Map