Victoria Inn, Lucaya, Bahamas - Welcome to An Intimate Retreat
Victoria Inn, Lucaya, Bahamas. An intimate retreat in the heart of Lucaya, with powder sand beaches, shopping, restaurants, golf courses, tennis courts and exciting casino action just a 10 minute walk away. Comfortable, spacious air-conditioned rooms with