Neptune Apartments
Neptune Apartments is a collection of 12 luxury apartments. Located right in the centre of Cheltenham, in the famous Promenade each apartment has its own unique look and feel. Staying at one of their individually designed apartments gives you the luxury of a 5-star hotel, but with the complete freedom to do your own thing, whenever and wherever you choose.
Neptune Apartments are equally well suited for leisure or business stays. They offer discounted rates for longer stays.
Prestbury Marketing look after all aspects of Neptune Apartments Marketing.