Royal Inn 1177 Northern Blvd Manhasset, NY 11030 Phone: (516) 627-5300 Fax: (516) 627-5567
Category: Hotels & Motels