Located in Brighton (Brighton City Centre), this apartment is within a 15-minute walk of Brighton Beach and Brighton Centre. This upscale apartment is 0.6 mi (1 km) from British Airways i360 and 1.2 mi (1.9 km) ... Read more

View all Luxury Hotels in Brighton