8-10 Paul Street, London, Greater London, EC2A 4JH
About Point A Hotels
" Welcome to Point A Hotels, a vibrant haven nestled in the bustling heart of London Greater London. Perfectly positioned for both business travelers and holidaymakers, this hotel promises comfort without compromising on style or convenience. Just a short stroll from iconic attractions and transport hubs, Point A Hotels delivers a chic yet affordable stay with everything you need to recharge. Expect cozy rooms with contemporary design, friendly staff, and an energetic atmosphere that captures the spirit of London right at your doorstep. "