Astra Palace Hotel London

2 Sydenham Hill,
London,
SE26 6SJ

Tel: 020 8788 9844

Sydenham

Star Rating: 2-star

Website: Astra Palace Hotel